leave or go away hurriedly - Español Inglés Diccionario